Exit to this gallery's thumbnails
Spanish Swallowtail (Iphiclides feisthamelii)
A contentious critter taxonomically: either I. feisthamelii or I. podalirius feisthamelii, i.e. a subspecies of the Scarce Swallowtail.
Previous photograph
Next photograph
J01_2397 Spanish Swallowtail.JPG
All content copyright © John Curd and Carol Curd
Powered by WordPress